.banner{width:100%;height:300px;}

.abt_banner{background: url(../images/ab_banner_02.jpg) no-repeat center center;background-size:auto 100%;}

.new_banner{background: url(../images/new_02.jpg) no-repeat center center;background-size:auto 100%;}

.pro_banner{background: url(../images/pro_02.jpg) no-repeat center center;background-size:auto 100%;}

.jn_banner{background: url(../images/sj_banner_02.jpg) no-repeat center center;background-size:auto 100%;}

.zs_banner{background: url(../images/jm_banner_02.jpg) no-repeat center center;background-size:auto 100%;}

.co_banner{background: url(../images/jc_banner_02.jpg) no-repeat center center;background-size:auto 100%;}

.er_nav{height:56px;width:100%;border-bottom:1px solid #e5e5e5}

.er_nav ul{height:57px;margin-bottom:-1px;display:table;margin:0 auto;}

.er_nav ul li{float:left;margin:0 68px;line-height:55px;font-size:16px;}

.er_nav ul li a{color:#323232;padding:0 5px;display:block;}

.er_nav ul li a:hover{color:#e43a3d;border-bottom:2px solid #e43a3d;}

.er_this a{color:#e43a3d!important;border-bottom:2px solid #e43a3d!important;}

.about_body{min-height:500px;padding:50px 0;width:1200px;margin:0 auto;font-size:16px!important;color:#505050!important;line-height:28px!important;}

.gstp li{float:left;width:326px;height:240px;margin:0 55px;}

.gstp ul{margin-left:-55px;margin-right:-55px;}

.gstp{padding:20px 0;}

.gstp ul:after{content:"";display:block;clear:both;}

.honor{width:1232px;margin:0 auto;padding-top:14px;padding-bottom:33px;min-height:550px;}

.honor ul li{padding:36px 21px 0 21px;width:266px;float:left;}

.honor ul li a{display:block;}

.honor ul:after{content:"";display:block;clear:both;}

.honor ul li dt{width:266px;height:192px;overflow:hidden;}

.honor ul li dt img{display:block;width:auto;height:100%;margin:0 auto;max-width:100%;}

.honor ul li dd{line-height:50px;width:100%;height:50px;font-size:16px;color:#323232;text-align:center;}

.new{width:1200px;margin:0 auto;min-height:550px;padding-top:28px;}

.new li{padding:20px 20px 7px 10px;width:1170px;border-bottom:1px dashed #a0a0a0;}

.new li a{display:block;}

.new li dl dt{line-height:27px;font-size:18px;color:#323232;}

.new li dl dd{width:100%;height:22px;}

.new li dl dd p{float:left;padding-right:22px;line-height:22px;font-size:14px;color:#505050;}

.new li dl dd span{float:right;padding-right:20px;display:block;height:22px;font-size:16px;color:#505050;background: url(../images/prrr_03.png) no-repeat right center;}

.new li a:hover dt{color:#e43a3d;}

.new li a:hover dd span{color:#e43a3d;background: url(../images/more_03.png) no-repeat center right;}

.feny {display: table;margin: 0 auto;padding-top:44px;padding-bottom:58px;}

.feny li {line-height: 32px;color: #999999;font-size: 14px;padding: 0 12px;border: 1px solid #d2d2d2;margin: 0 5px;display: block;}

.feny li {float: left;}

.feny li a:hover{color: #e43a3d!important;border: 1px solid #e43a3d!important;}

.feny li a {color: #999999;display: block;padding: 0 12px;margin: -1px -13px;border: 1px solid #d2d2d2;}

.thisclass {color: #e43a3d!important;margin: 0 5px;padding: 0 12px;line-height: 32px;font-size: 14px;border: 1px solid #e43a3d!important;}

.new_cl{width:1228px;margin:0 auto;padding-top:30px;}

.new_cl ul li{padding:38px 16px 0 16px;width:275px;float:left;}

.new_cl ul:after{content:"";display:block;clear:both;}

.new_cl ul li a{display:block;}

.new_cl ul li dl dt{width:275px;height:200px;}

.new_cl ul li dl dt img{display:block;width:auto;height:100%;margin:0 auto;min-width:100%;}

.new_cl ul li dl dd{line-height:49px;color:#505050;font-size:16px;}

.new_deta{width:1200px;margin:0 auto;padding-top:50px;}

.new_dttop h5{text-align:center;font-weight:400;font-size:24px;color:#323232;line-height:35px;padding-bottom:12px;}

.new_dttop p{text-align:center;line-height:20px;color:#797979;font-size:14px;}

.new_dttop p span{padding:0 10px;}

.new_dtbody{padding-top:30px;font-size:16px!important;color:#505050!important;line-height:28px!important;}

.next{width:100%;padding-bottom:63px;padding-top:40px;}

.next p{line-height:36px;font-size:14px;color:#313131;}

.next p a{color:#313131;display:inline-block;}

.next p a:hover{color:#e43a3d;}

.pto_top{padding-top:38px;text-align:center;}

.pto_top h5{line-height:38px;font-size:30px;color:#e43a3d;font-family:"文鼎新艺体简"!important;}

.pto_top p{line-height:25px;font-size:14px;color:#8b8b8b;}

.pro{width:1200px;margin:0 auto;}

.pro ul li{padding:30px 55px 30px 48px;border-bottom:1px dashed #535353;}

.pro ul li>a{display:block;}

.pro ul li dl:after{content:"";display:block;clear:both;}

.pro ul li dl dt{float:left;width:186px;height:232px;}

.pro ul li dl dt img{display:block;height:100%;width:auto;margin:0 auto;max-width:100%;}

.pro ul li dl dd{width:865px;float:right;}

.pro ul li dl dd h5{line-height:60px;color:#323232;font-size:18px;padding-bottom:9px;}

.pro ul li dl dd .pr_body{margin-bottom:25px;width:100%;text-align:justify;height:93px;overflow:hidden;font-size:16px!important;line-height:31px!important;color:#505050!important;}

.pro ul li dl dd>a{display:block;line-height:36px;color:#e43a3d;font-size:16px;}

.pro_deta{margin:0 auto;width:1284px;min-height:500px;}

.pro_deta ul li{padding:35px 43px 0 43px;width:235px;float:left;}

.pro_deta ul:after{content:"";display:block;clear:both;}

.pro_deta ul li a{display:block;}

.pro_deta ul li dt{width:232px;border:1px solid #aaaaaa;height:266px;}

.pro_deta ul li dt img{display:block;width:auto;height:100%;max-width:100%;margin:0 auto;}

.pro_deta ul li dd{text-align:center;line-height:55px;color:#323232;font-size:16px;}

.pro_ddeta{width:1200px;margin:0 auto;}

.pro_ddeta dl{padding-top:20px;padding-bottom:60px;}

.pro_ddeta dl:after{content:"";display:block;clear:both;}

.pro_ddeta dl dt{float:left;width:298px;height:378px;border:1px solid #c9c9c9;margin-left:40px;}

.pro_ddeta dl dt img{display:block;width:auto;height:100%;margin:0 auto;max-width:100%;}

.pro_ddeta dl dd{float:left;width:776px;padding-left:25px;}

.pro_ddeta dl dd>h5{color:#313131;font-size:18px;line-height:22px;padding-bottom:12px;}

.pro_ddeta dl dd>h4{line-height:29px;font-size:16px;color:#505050;font-weight:400;}

.ddd_dtop{line-height:45px;font-size:16px;color:#323232;}

.ddd_deta{line-height:29px;font-size:16px;color:#505050;}

.join{padding-top:56px;margin:0 auto;width:1200px;min-height:400px;}

.join>h5{color:#333333;line-height:55px;font-size:24px;font-weight:400;}

.join>p{line-height:36px;color:#333333;font-size:16px;}

.collection{width:1080px;margin:0 auto;}

.coll_body{min-height: 500px;padding: 50px 0;width: 1200px;margin: 0 auto;font-size: 16px!important;color: #505050!important;line-height: 28px!important;}

.cont{width:1200px;margin:0 auto;padding-top:54px;padding-bottom:43px;}

.cont:after{content:"";display:block;clear:both;}

.cont_left{float:left;}

.cont_left:after{content:"";display:block;clear:both;}

.cont_left>h5{color:#333333;font-size:16px;line-height:47px;font-weight:400;}

.cont_left dt{float:left;width:284px;padding-right:68px;line-height:53px!important;font-size:16px!important;color:#515151!important;}

.cont_left dd{float:right;width:284px;line-height:53px!important;font-size:16px!important;color:#515151!important;}

.con_right{float:right;width:564px;}

.con_right>h5{color:#333333;font-size:16px;line-height:47px;font-weight:400;padding-left:32px;}

.con_right dt{padding-top:8px;}

.con_right dt:after{content:"";display:block;clear:both;}

.con_right dt p{float:left;width:250px;padding:11px 0 11px 32px;height:40px;display:block;}

.con_right dt p label{font-size:16px;color:#505050;line-height:40px;float:left;}

.con_right dt p input{display:inline-block;width:178px;height:38px;border:1px solid #bfbfbf;padding:0 10px;float:left;line-height:26px;font-size:16px;color:#505050;}

.con_right dd p{padding:11px 0 11px 32px;display:block;}

.con_right dd p:after{content:"";display:block;clear:both;}

.con_right dd p label{font-size:16px;color:#505050;line-height:40px;float:left;}

.con_right dd p textarea{width:462px;height:80px;padding:5px 10px;float:left;resize:none;line-height:26px;font-size:16px;color:#505050;}

.sub{width:200px;margin-left:82px;height:40px;margin-top:11px;border:none;outline:none;background:#e43a3d;color:#fff;font-size:16px;cursor:pointer;}